<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <title>Leaflet SmoothPoly</title>
  </head>

  <style>
    body {
      display: flex;
      flex: 1;
      margin: 0;
      height: 100vh;
      flex-direction: column;
    }
    #map {
      flex: 1;
    }
    .buttons {
      position: absolute;
      top: 24px;
      left: 24px;
      display: flex;
      flex-direction: column;
      background: #fff;
      z-index: 1000;
      border-radius: 4px;
      overflow: hidden;
    }
    button {
      padding: 12px 24px;
      border: none;
      cursor: pointer;
      outline: none;
      background: #fff;
      transition: background 0.3s ease-in-out;
    }
    button:hover {
      background: #ececec;
    }
  </style>

  <style>
    .github-corner {
      z-index: 10000;
    }
    .github-corner:hover .octo-arm {
      animation: octocat-wave 560ms ease-in-out;
    }
    @keyframes octocat-wave {
      0%,
      100% {
        transform: rotate(0);
      }
      20%,
      60% {
        transform: rotate(-25deg);
      }
      40%,
      80% {
        transform: rotate(10deg);
      }
    }
    @media (max-width: 500px) {
      .github-corner:hover .octo-arm {
        animation: none;
      }
      .github-corner .octo-arm {
        animation: octocat-wave 560ms ease-in-out;
      }
    }

    .github-fork-ribbon {
      cursor: pointer;
      width: 12.1em;
      height: 12.1em;
      position: absolute;
      overflow: hidden;
      top: 0;
      right: 0;
      z-index: 9999;
      pointer-events: none;
      font-size: 13px;
      text-decoration: none;
      text-indent: -999999px;
    }

    .github-fork-ribbon.fixed {
      position: fixed;
    }

    .github-fork-ribbon:hover,
    .github-fork-ribbon:active {
      background-color: rgba(0, 0, 0, 0);
    }

    .github-fork-ribbon:before,
    .github-fork-ribbon:after {
      /* The right and left classes determine the side we attach our banner to */
      position: absolute;
      display: block;
      width: 15.38em;
      height: 1.54em;

      top: 3.23em;
      right: -3.23em;

      -webkit-box-sizing: content-box;
      -moz-box-sizing: content-box;
      box-sizing: content-box;

      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg);
    }

    .github-fork-ribbon:before {
      content: '';

      /* Add a bit of padding to give some substance outside the "stitching" */
      padding: 0.38em 0;

      /* Set the base colour */
      background-color: #151513;

      pointer-events: auto;
    }

    .github-fork-ribbon:after {
      /* Set the text from the data-ribbon attribute */
      content: attr(data-ribbon);

      /* Set the text properties */
      color: #fff;
      font: 700 1em 'Helvetica Neue', Helvetica, Arial, sans-serif;
      line-height: 1.54em;
      text-decoration: none;
      text-shadow: 0 -0.08em rgba(0, 0, 0, 0.5);
      text-align: center;
      text-indent: 0;

      /* Set the layout properties */
      padding: 0.15em 0;
      margin: 0.15em 0;
    }

    .github-fork-ribbon.left-top,
    .github-fork-ribbon.left-bottom {
      right: auto;
      left: 0;
    }

    .github-fork-ribbon.left-bottom,
    .github-fork-ribbon.right-bottom {
      top: auto;
      bottom: 0;
    }

    .github-fork-ribbon.left-top:before,
    .github-fork-ribbon.left-top:after,
    .github-fork-ribbon.left-bottom:before,
    .github-fork-ribbon.left-bottom:after {
      right: auto;
      left: -3.23em;
    }

    .github-fork-ribbon.left-bottom:before,
    .github-fork-ribbon.left-bottom:after,
    .github-fork-ribbon.right-bottom:before,
    .github-fork-ribbon.right-bottom:after {
      top: auto;
      bottom: 3.23em;
    }

    .github-fork-ribbon.left-top:before,
    .github-fork-ribbon.left-top:after,
    .github-fork-ribbon.right-bottom:before,
    .github-fork-ribbon.right-bottom:after {
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      transform: rotate(-45deg);
    }
  </style>

  <body>
    <div id="map"></div>
    <div class="buttons">
      <button id="flyTo">flyTo</button>
      <!--<button id="addPoly">addPoly</button>-->
      <!--<button id="reset">reset</button>-->
    </div>
    <a
      href="https://github.com/sanchezweezer/Leaflet.SmoothPolygons"
      class="github-corner"
      aria-label="View source on GitHub"
      ><div class="github-fork-ribbon" data-ribbon="Fork us on GitHub" title="Fork us on GitHub">Fork us on Github</div>
      <svg
        width="95"
        height="95"
        viewBox="0 0 250 250"
        style="fill:#151513; color:#fff; position: absolute; top: 0; border: 0; right: 0; z-index: 99999;"
        aria-hidden="true"
      >
        <path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path>
        <path
          d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2"
          fill="currentColor"
          style="transform-origin: 130px 106px;"
          class="octo-arm"
        ></path>
        <path
          d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z"
          fill="currentColor"
          class="octo-body"
        ></path>
      </svg>
    </a>
  <script type="text/javascript" src="index-bundle.js"></script></body>
</html>
